export default {
  manifest: {
    name: 'In vue start app',
    short_name: 'In vue start pwa',
    description: '',
    theme_color: '#fafafa',
    icons: [
      {
        src: '/icons/icon.png',
        sizes: '192x192',
        type: 'image/png'
      },
      {
        src: '/icons/icon.png',
        sizes: '512x512',
        type: 'image/png'
      }
    ],
    shortcuts: [
      {
        name: '打开首页', // 快捷方式名称
        short_name: '首页', // 快捷方式简称
        description: '打开首页', // 快捷方式描述
        url: '/', // 快捷方式链接地址
        icons: [{ src: '/favicon.ico', sizes: '36x36' }] // 快捷方式图标配置
      }
    ]
  },
  registerType: "autoUpdate", // 注册类型配置
  devOptions: {
    enabled: true, // 开发选项配置，启用插件
  },
  workbox: {
    globPatterns: ['**/*.{js,css,html,ico,png,jpg,svg}'], //缓存相关静态资源
    runtimeCaching: []
  }
}